package com.cqh.recruit.pojo.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;

import java.time.LocalDateTime;

public class MFeedListVo {

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    private String sname;

    private String aname;

    private String ename;

    /**
     * 反馈信息内容
     */
    @TableField("feedback_info")
    private String feedbackInfo;

    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;


    public MFeedListVo() {
    }

    public MFeedListVo(Long id, String sname, String aname, String ename, String feedbackInfo, LocalDateTime createTime, LocalDateTime updateTime) {
        this.id = id;
        this.sname = sname;
        this.aname = aname;
        this.ename = ename;
        this.feedbackInfo = feedbackInfo;
        this.createTime = createTime;
        this.updateTime = updateTime;
    }

    /**
     * 获取
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取
     * @return sname
     */
    public String getSname() {
        return sname;
    }

    /**
     * 设置
     * @param sname
     */
    public void setSname(String sname) {
        this.sname = sname;
    }

    /**
     * 获取
     * @return aname
     */
    public String getAname() {
        return aname;
    }

    /**
     * 设置
     * @param aname
     */
    public void setAname(String aname) {
        this.aname = aname;
    }

    /**
     * 获取
     * @return ename
     */
    public String getEname() {
        return ename;
    }

    /**
     * 设置
     * @param ename
     */
    public void setEname(String ename) {
        this.ename = ename;
    }

    /**
     * 获取
     * @return feedbackInfo
     */
    public String getFeedbackInfo() {
        return feedbackInfo;
    }

    /**
     * 设置
     * @param feedbackInfo
     */
    public void setFeedbackInfo(String feedbackInfo) {
        this.feedbackInfo = feedbackInfo;
    }

    /**
     * 获取
     * @return createTime
     */
    public LocalDateTime getCreateTime() {
        return createTime;
    }

    /**
     * 设置
     * @param createTime
     */
    public void setCreateTime(LocalDateTime createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取
     * @return updateTime
     */
    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置
     * @param updateTime
     */
    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }

    public String toString() {
        return "MFeedListVo{id = " + id + ", sname = " + sname + ", aname = " + aname + ", ename = " + ename + ", feedbackInfo = " + feedbackInfo + ", createTime = " + createTime + ", updateTime = " + updateTime + "}";
    }
}
